package co.edu.uniquindio.ondas.dtos;

import java.io.Serializable;

/**
 * @author Javier 
 * Esta clase es un DTO para el Resumen de una Evaluacion donde
 * se agrupan el identificador de la evaluacion, investigacion,del
 * grupo, el nombre del grupo que pertenece a la evaluacion el nombre
 *  del muncipio al que pertenece el gruo y el nombre de la sede
 */
public class ResumenEvaluacionDTO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * identificador de la evaluacion
	 */
	private long idEvaluacion;
	/**
	 * Identificador de la Investigacion
	 */
	private long idInvestigacion;
	/**
	 * identificador del Grupo
	 */
	private long idGrupo;
	/**
	 * nombre del Grupo
	 */
	private String nombreGrupo;
	/**
	 * nombre del municipio
	 */
	private String municipio;
	/**
	 * nombre de la sede
	 */
	private String sede;

	/**
	 * Metodo constructor
	 * 
	 * @param idEvaluacion
	 * @param idInvestigacion
	 * @param nombreGrupo
	 * @param municipio
	 * @param sede
	 * @param idGrupo
	 */
	public ResumenEvaluacionDTO(long idEvaluacion, long idInvestigacion,
			String nombreGrupo, String municipio, String sede, long idGrupo) {
		super();
		this.idEvaluacion = idEvaluacion;
		this.idInvestigacion = idInvestigacion;
		this.nombreGrupo = nombreGrupo;
		this.municipio = municipio;
		this.sede = sede;
		this.idGrupo = idGrupo;
	}

	/**
	 * Obtiene el idEvaluacion
	 * 
	 * @return the idEvaluacion
	 */
	public long getIdEvaluacion() {
		return idEvaluacion;
	}

	/**
	 * Asigna el idEvaluacion
	 * 
	 * @param idEvaluacion
	 */
	public void setIdEvaluacion(long idEvaluacion) {
		this.idEvaluacion = idEvaluacion;
	}

	/**
	 * Obtiene el idInvestigacion
	 * 
	 * @return the idInvestigacion
	 */
	public long getIdInvestigacion() {
		return idInvestigacion;
	}

	/**
	 * Asigna el idInvestigacion
	 * 
	 * @param idInvestigacion
	 */
	public void setIdInvestigacion(long idInvestigacion) {
		this.idInvestigacion = idInvestigacion;
	}

	/**
	 * Obtiene el idGrupo
	 * 
	 * @return the idGrupo
	 */
	public long getIdGrupo() {
		return idGrupo;
	}

	/**
	 * Asigna el idGrupo
	 * 
	 * @param idGrupo
	 */
	public void setIdGrupo(long idGrupo) {
		this.idGrupo = idGrupo;
	}

	/**
	 * Obtiene el nombreGrupo
	 * 
	 * @return the nombreGrupo
	 */
	public String getNombreGrupo() {
		return nombreGrupo;
	}

	/**
	 * Asigna el nombreGrupo
	 * 
	 * @param nombreGrupo
	 */
	public void setNombreGrupo(String nombreGrupo) {
		this.nombreGrupo = nombreGrupo;
	}

	/**
	 * Obtiene el municipio
	 * 
	 * @return the municipio
	 */
	public String getMunicipio() {
		return municipio;
	}

	/**
	 * Asigna el municipio
	 * 
	 * @param municipio
	 */
	public void setMunicipio(String municipio) {
		this.municipio = municipio;
	}

	/**
	 * Obtiene el sede
	 * 
	 * @return the sede
	 */
	public String getSede() {
		return sede;
	}

	/**
	 * Asigna el sede
	 * 
	 * @param sede
	 */
	public void setSede(String sede) {
		this.sede = sede;
	}

}
